multi-spindle head - Spanish English Dictionary